package wiki.beans;

import java.io.Serializable;

import wiki.daos.UfDAO;



public class Cidade implements Serializable
{
	/**
	 * 
	 */
	private static final long serialVersionUID = 8985482729577653038L;
	private int idCidade;
	private String nome;
	private Estado codUF;
	
	
	// Construtor 1.
	public Cidade()
	{
	}
	
	// Construtor 2.
	public Cidade(int idCidade, String Nome, Estado codUF)
	{
		this.idCidade = idCidade;
		this.nome = Nome;
		this.codUF = codUF;
		
	}
	
	public Cidade(int idCidade, String Nome, String codUF){
		this.idCidade = idCidade;
		this.nome = Nome;
		
		UfDAO ufDAO = new UfDAO();
		this.codUF = ufDAO.buscarPorID(codUF);
	}
		
	public void setIdCidade(int idCidade) {
		this.idCidade = idCidade;
	}
	
	public int getIdCidade() {
		return idCidade;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getNome() {
		return nome;
	}

	public void setCodUF(Estado codUF) {
		this.codUF = codUF;
	}

	public Estado getCodUF() {
		return codUF;
	}

}
